home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / misc / emu / ATUtilities.lha / ATUtilities / janus_lib.fd < prev    next >
Text File  |  2000-09-26  |  1KB  |  40 lines

  1. ##base _JanusBase
  2. ##bias 30
  3. ##public
  4. SetJanusHandler(intNumber,intHandler) (d0,a1)
  5. SetJanusRequest(intNumber,request) (d0/d1)
  6. SetJanusEnable(intNumber,enable) (d0/d1)
  7. SendJanusInt(intNumber) (d0)
  8. CheckJanusInt(intNumber) (d0)
  9. AllocJanusMem(size,type) (d0/d1)
  10. FreeJanusMem(memoryBlock,size) (a1/d0)
  11. JanusMemBase(type) (d0)
  12. JanusMemType(memoryBlock) (d0)
  13. JanusMemToOffset(memoryBlock) (d0)
  14. GetParamOffset(intNumber) (d0)
  15. SetParamOffset(intNumber,offset) (d0/d1)
  16. GetJanusStart()()
  17. SetupJanusSig(intNumber,sigNumber,size,type) (d0/d1/d2/d3)
  18. CleanupJanusSig(setupSig) (a0)
  19. JanusLock(bytePtr) (a0)
  20. JanusUnlock(bytePtr) (a0)
  21. JBCopy(source,destination,length) (a0/a1,d0)
  22. AddService(sData,appID,locID,size,type,sigNr,flags) (a0,d0/d1/d2/d3/d4/d5)
  23. GetService(sData,appID,locID,sigNr,flags) (a0,d0/d1/d2/d3)
  24. CallService(serviceData) (a0)
  25. ReleaseService(serviceData) (a0)
  26. DeleteService(serviceData) (a0)
  27. JanusOffsetToMem(offset,type) (d0/d1)
  28. TranslateJanusPtr(oldPtr,type) (a0,d0)
  29. MakeBytePtr(oldPtr) (a0)
  30. MakeWordPtr(oldPtr) (a0)
  31. AllocJRemember(jRememberKey,size,type) (a0,d0/d1)
  32. FreeJRemember(jRememberKey,reallyForget) (a0,d0)
  33. AttachJRemember(toKey,fromKey) (a0/a1)
  34. AllocServiceMem(sData,size,type) (a0,d0/d1)
  35. FreeServiceMem(sData,ptr) (a0/a1)
  36. JanusLockAttempt(bytePtr) (a0)
  37. LockService(serviceData) (a0)
  38. UnLockService(serviceData) (a0)
  39. ##end
  40.